package Control;
import javax.swing.JLabel;
public class DisplayControl {
private JLabel[] tasks;
private JLabel[] servers;
public DisplayControl(JLabel[] tasks, JLabel[] servers) {
this.tasks = tasks;
this.servers = servers;
}
public void resetDisplay() {
for (JLabel label : tasks)
label.setVisible(false);
for (JLabel label : servers)
label.setVisible(false);
}
public void displayServers(int serverNumber) {
servers[serverNumber].setVisible(true);
}
public void displayTask(String taskDescription, int taskNumber) {
tasks[taskNumber].setText(taskDescription);
tasks[taskNumber].setVisible(true);
}
public void hideTask(int taskNumber){
tasks[taskNumber].setVisible(false);
}
}